package com.ldk.framework.entity;

import com.ldk.base.framework.entity.BaseEntity;

/**
* Vehicle实体类
* @author mqy
*/
public class Vehicle extends BaseEntity {

	private static final long serialVersionUID = 8758486928818951799L;
	/**
	* 
	*/
	private Long   id;
	/**
	* 驾驶员手机号
	*/
	private String   driverPhone;
	/**
	* 公司标识
	*/
	private String   companyId;
	/**
	* 所属区域
	*/
	private String   address;
	/**
	* 车辆号牌
	*/
	private String   vehicleNo;
	/**
	* 车牌颜色
	*/
	private String   plateColor;
	/**
	* 核定载客
	*/
	private Long   seats;
	/**
	* 车辆品牌
	*/
	private String   brand;
	/**
	* 车辆型号
	*/
	private String   model;
	/**
	* 车辆类型
	*/
	private String   vehicleType;
	/**
	* 车辆所有人
	*/
	private String   ownerName;
	/**
	* 车身颜色
	*/
	private String   vehicleColor;
	/**
	* 发动机号
	*/
	private String   engineId;
	/**
	* 车辆VIN码
	*/
	private String   vIN;
	/**
	* 车辆注册日期
	*/
	private String   certifyDateA;
	/**
	* 燃料类型
	*/
	private String   fuelType;
	/**
	* 发动机排量
	*/
	private String   engineDisplace;
	/**
	* 车辆照片
	*/
	private String   photoId;
	/**
	* 运输证字号
	*/
	private String   certificate;
	/**
	* 运输证发证机构
	*/
	private String   transAgency;
	/**
	* 车辆经营区域
	*/
	private String   transArea;
	/**
	* 车辆运输证有效期起
	*/
	private String   transDateStart;
	/**
	* 车辆运输证有效期止
	*/
	private String   transDateStop;
	/**
	* 车辆初次登记日期
	*/
	private String   certifyDateB;
	/**
	* 车辆检修状态
	*/
	private String   fixState;
	/**
	* 下次年检日期
	*/
	private String   nextFixDate;
	/**
	* 年度审验状态
	*/
	private String   checkState;
	/**
	* 发票打印设备序列号
	*/
	private String   feePrintId;
	/**
	* 定位设备品牌
	*/
	private String   gPSBrand;
	/**
	* 定位设备型号
	*/
	private String   gPSModel;
	/**
	* 定位设备IMEI
	*/
	private String   gPSIMEI;
	/**
	* 卫星定位安装日期
	*/
	private String   gPSInstallDate;
	/**
	* 报备日期
	*/
	private String   registerDate;
	/**
	* 服务类型1网约2出租3合乘
	*/
	private Long   commercialType;
	/**
	* 运价类型编码
	*/
	private String   fareType;
	/**
	* 0有效1失效
	*/
	private Long   state;
	/**
	* 1新增2更新3删除
	*/
	private Long   flag;
	/**
	* 平台 更新时间
	*/
	private String   updateTime;
	/**
	* 
	*/
	private Long   datetime;
	/**
	* 车辆绑定司机的openid
	*/
	private String   driverOpenId;
	/**
	* 是否启用
	*/
	private Boolean   enabled;
	/**
	 * 所属公司
	 */
	private String   companyName;
	/**
	 * 是否已上报到运管局 0-未上报 1-已上报
	 */
	private Integer   uploadFlag;

	public Integer getUploadFlag() {
		return uploadFlag;
	}

	public void setUploadFlag(Integer uploadFlag) {
		this.uploadFlag = uploadFlag;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	public Long getId() {
		return id;
	}
	public void setId (Long id){
    	this.id = id;
	}
	public String getDriverPhone() {
		return driverPhone;
	}
	public void setDriverPhone (String driverPhone){
    	this.driverPhone = driverPhone;
	}
	public String getCompanyId() {
		return companyId;
	}
	public void setCompanyId (String companyId){
    	this.companyId = companyId;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress (String address){
    	this.address = address;
	}
	public String getVehicleNo() {
		return vehicleNo;
	}
	public void setVehicleNo (String vehicleNo){
    	this.vehicleNo = vehicleNo;
	}
	public String getPlateColor() {
		return plateColor;
	}
	public void setPlateColor (String plateColor){
    	this.plateColor = plateColor;
	}
	public Long getSeats() {
		return seats;
	}
	public void setSeats (Long seats){
    	this.seats = seats;
	}
	public String getBrand() {
		return brand;
	}
	public void setBrand (String brand){
    	this.brand = brand;
	}
	public String getModel() {
		return model;
	}
	public void setModel (String model){
    	this.model = model;
	}
	public String getVehicleType() {
		return vehicleType;
	}
	public void setVehicleType (String vehicleType){
    	this.vehicleType = vehicleType;
	}
	public String getOwnerName() {
		return ownerName;
	}
	public void setOwnerName (String ownerName){
    	this.ownerName = ownerName;
	}
	public String getVehicleColor() {
		return vehicleColor;
	}
	public void setVehicleColor (String vehicleColor){
    	this.vehicleColor = vehicleColor;
	}
	public String getEngineId() {
		return engineId;
	}
	public void setEngineId (String engineId){
    	this.engineId = engineId;
	}
	public String getVIN() {
		return vIN;
	}
	public void setVIN (String vIN){
    	this.vIN = vIN;
	}
	public String getCertifyDateA() {
		return certifyDateA;
	}
	public void setCertifyDateA (String certifyDateA){
    	this.certifyDateA = certifyDateA;
	}
	public String getFuelType() {
		return fuelType;
	}
	public void setFuelType (String fuelType){
    	this.fuelType = fuelType;
	}
	public String getEngineDisplace() {
		return engineDisplace;
	}
	public void setEngineDisplace (String engineDisplace){
    	this.engineDisplace = engineDisplace;
	}
	public String getPhotoId() {
		return photoId;
	}
	public void setPhotoId (String photoId){
    	this.photoId = photoId;
	}
	public String getCertificate() {
		return certificate;
	}
	public void setCertificate (String certificate){
    	this.certificate = certificate;
	}
	public String getTransAgency() {
		return transAgency;
	}
	public void setTransAgency (String transAgency){
    	this.transAgency = transAgency;
	}
	public String getTransArea() {
		return transArea;
	}
	public void setTransArea (String transArea){
    	this.transArea = transArea;
	}
	public String getTransDateStart() {
		return transDateStart;
	}
	public void setTransDateStart (String transDateStart){
    	this.transDateStart = transDateStart;
	}
	public String getTransDateStop() {
		return transDateStop;
	}
	public void setTransDateStop (String transDateStop){
    	this.transDateStop = transDateStop;
	}
	public String getCertifyDateB() {
		return certifyDateB;
	}
	public void setCertifyDateB (String certifyDateB){
    	this.certifyDateB = certifyDateB;
	}
	public String getFixState() {
		return fixState;
	}
	public void setFixState (String fixState){
    	this.fixState = fixState;
	}
	public String getNextFixDate() {
		return nextFixDate;
	}
	public void setNextFixDate (String nextFixDate){
    	this.nextFixDate = nextFixDate;
	}
	public String getCheckState() {
		return checkState;
	}
	public void setCheckState (String checkState){
    	this.checkState = checkState;
	}
	public String getFeePrintId() {
		return feePrintId;
	}
	public void setFeePrintId (String feePrintId){
    	this.feePrintId = feePrintId;
	}
	public String getGPSBrand() {
		return gPSBrand;
	}
	public void setGPSBrand (String gPSBrand){
    	this.gPSBrand = gPSBrand;
	}
	public String getGPSModel() {
		return gPSModel;
	}
	public void setGPSModel (String gPSModel){
    	this.gPSModel = gPSModel;
	}
	public String getGPSIMEI() {
		return gPSIMEI;
	}
	public void setGPSIMEI (String gPSIMEI){
    	this.gPSIMEI = gPSIMEI;
	}
	public String getGPSInstallDate() {
		return gPSInstallDate;
	}
	public void setGPSInstallDate (String gPSInstallDate){
    	this.gPSInstallDate = gPSInstallDate;
	}
	public String getRegisterDate() {
		return registerDate;
	}
	public void setRegisterDate (String registerDate){
    	this.registerDate = registerDate;
	}
	public Long getCommercialType() {
		return commercialType;
	}
	public void setCommercialType (Long commercialType){
    	this.commercialType = commercialType;
	}
	public String getFareType() {
		return fareType;
	}
	public void setFareType (String fareType){
    	this.fareType = fareType;
	}
	public Long getState() {
		return state;
	}
	public void setState (Long state){
    	this.state = state;
	}
	public Long getFlag() {
		return flag;
	}
	public void setFlag (Long flag){
    	this.flag = flag;
	}
	public String getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime (String updateTime){
    	this.updateTime = updateTime;
	}
	public Long getDatetime() {
		return datetime;
	}
	public void setDatetime (Long datetime){
    	this.datetime = datetime;
	}
	public String getDriverOpenId() {
		return driverOpenId;
	}
	public void setDriverOpenId (String driverOpenId){
    	this.driverOpenId = driverOpenId;
	}
	public Boolean getEnabled() {
		return enabled;
	}
	public void setEnabled (Boolean enabled){
    	this.enabled = enabled;
	}

}
